package cn.ujn.medicalbackend.service;

import cn.ujn.medicalbackend.request.DrugcompanyAddRequest;
import cn.ujn.medicalbackend.request.DrugcompanyDeleteRequest;
import cn.ujn.medicalbackend.request.DrugcompanyUpdateRequest;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import cn.ujn.medicalbackend.domain.Drugcompany;
import jakarta.servlet.http.HttpServletRequest;

/**
* @author 15926
* @description 针对表【drugcompany】的数据库操作Service
* @createDate 2024-10-24 18:47:19
*/
public interface DrugcompanyService extends IService<Drugcompany> {
    Page<Drugcompany> DrugcompanyPageTransfer(Page<Drugcompany> tempPage);
    long addDrugcompany(DrugcompanyAddRequest drugcompanyAddRequest, HttpServletRequest request);
    boolean updateDrugcompany(DrugcompanyUpdateRequest drugcompanyUpdateRequest, HttpServletRequest request);
    boolean deleteDrugcompany(DrugcompanyDeleteRequest drugcompanyDeleteRequest, HttpServletRequest request);
}
